transmigration of the soul - French English Dictionary